MKVSVEIITGTFIDTDVSEDATVKQMKEKIAVEVKLPVTRLILVIGDEETRRLVMEDEDDMMLRDLGVGEDSHIYLFFKHPDLVSKEERSKGEDDDDPMEEVSSEAESGRGNEEEVEKAKIDGEEEDQAMKDEEEDRDVKVEEDEEEKEKEKDGEAKYVKEEAREVEEADNKQEN